/* Pointers.c */
#include "pointerdefs.h"
ULONG Main(int Attraction)
{
Object *Pointers = NULL;
Pointers = NewObject(PointerClass, NULL,
POINTER_FTP, NewObject( FTPPointerClass, NULL,
FTP_Site, AMINET,
FTP_Filename, "dev/gui/ClassActDemo.lha",
FTP_ShortDesc, "ClassAct, Font adaptive BOOPSI GUI toolkit",
FTP_FullDesc, "dev/gui/ClassActDemo.readme",
FTP_Flags, FTP_COOL | FTP_BOOPSI | FTP_TOOL | FTP_DEVELOPMENT,
TAG_DONE),
POINTER_FTP, NewObject( FTPPointerClass, NULL,
FTP_Site, AMINET,
FTP_Filename, "comm/tcp/FTPMount.lha",
FTP_ShortDesc, "Mounts FTP sites as part of a filesystem",
FTP_FullDesc, "comm/tcp/FTPMount.readme",
FTP_Flags, FTP_NEAT | FTP_NETWORK | FTP_TOOL,
TAG_DONE),
POINTER_FTP, NewObject( FTPPointerClass, NULL,
FTP_Site, AMINET,
FTP_Filename, "gfx/edit/Iconian2_94.lha",
FTP_ShortDesc, "OS3.0 icon editor, NewIcon support.",
FTP_FullDesc, "gfx/edit/Iconian2_94.readme",
FTP_Flags, FTP_ICONS | FTP_WORKBENCH | FTP_UTILITY,
TAG_DONE),
POINTER_FTP, NewObject( FTPPointerClass, NULL,
FTP_Site, AMINET,
FTP_Filename, "text/edit/QuillDemo.lha",
FTP_ShortDesc, "Demo of Digital Quill, NEW text editor",
FTP_FullDesc, "text/edit/QuillDemo.readme",
FTP_Flags, FTP_DEMO | FTP_EDITOR | FTP_COMMERCIAL,
TAG_DONE),
POINTER_FTP, NewObject( FTPPointerClass, NULL,
FTP_Site, AMINET,
FTP_Filename, "text/print/HWGPOSTbeta7.lha",
FTP_ShortDesc, "PostScript Library with many Level 2 features",
FTP_FullDesc, "text/print/HWGPOSTbeta7.readme",
FTP_Flags, FTP_LIBRARY | FTP_GRAPHICS | FTP_PRINTER,
TAG_DONE),
POINTER_FTP, NewObject( FTPPointerClass, NULL,
FTP_Site, "max.physics.sunysb.edu",
FTP_Filename, "pub/amosaic/AMosaic20Prerelease3_AmiTCP.lha",
FTP_ShortDesc, "AMosaic 2.0 pre 3 for AmiTCP",
FTP_FullDesc, "pub/amosaic/README",
FTP_Flags, FTP_WEB | FTP_NETWORK | FTP_READER,
TAG_DONE),
TAG_DONE);
if(Pointers)
{
DisposeObject(Pointers);
return ((FUNKY | COOL | THRIVING));
}
else return(NULL);
}
/*
* If you would like to see your pointer entered into next month's Main(Attraction),
* EMail your struct definition to artech@warped.co.
*/